﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.IO;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;

namespace WQDSkin.Forms.Controls
{
    public class WQDSystemButton : WQDBaseButton
    { 
        public SolidColorBrush MouseOverForeground
        {
            get { return (SolidColorBrush)GetValue(MouseOverForegroundProperty); }
            set { SetValue(MouseOverForegroundProperty, value); }
        }
         
        public static readonly DependencyProperty MouseOverForegroundProperty =
            DependencyProperty.Register("MouseOverForeground", 
                typeof(SolidColorBrush), 
                typeof(WQDSystemButton), 
                new PropertyMetadata(WQDSystemColors.ThemeBackground));
         
        public double SystemButtonSize
        {
            get { return (double)GetValue(SystemButtonSizeProperty); }
            set { SetValue(SystemButtonSizeProperty, value); }
        }
        public static readonly DependencyProperty SystemButtonSizeProperty =
            DependencyProperty.Register("SystemButtonSize", typeof(double), typeof(WQDSystemButton), new PropertyMetadata((double)30));
    }
}
